#include<bits/stdc++.h>
using namespace std;
int r;
int n;
int ans;
int sum[100002];
int alls[100002];
int all[100002];
int cnt;
int js=2;
int main(){
    freopen("duel.in","r",stdin);
    freopen("duel.out","w",stdout);
    scanf("%d",&n);
    for(int i=1; i<=n; i++){
        scanf("%d",&r);
        sum[r]++;
    };
    for(int i=1; i<=100000; i++){
        if(sum[i]!=0){
            all[++cnt]=sum[i];
            alls[cnt]=sum[i];
        }
    }
    for(int i=1; i<cnt; i++){
        while(alls[i]!=0&&js<=cnt){
            if(alls[i]>=all[js]){
                alls[i]-=all[js];
                all[js]=0;
            }
            else{
                all[js]-=alls[i];
                alls[i]=0;
            }
            if(all[js]==0){
                js++;
            }
        }
    }
    for(int i=1; i<=cnt; i++){
        ans+=alls[i];
    }
    printf("%d",ans);
    return 0;
}
